package com.kymatrix.kycarbon.xsmd.system.server.model.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.kymatrix.kycarbon.xsmd.common.business.common.BaseTenantEntity;
import com.kymatrix.kycarbon.xsmd.common.enums.EnableTypeEnum;
import lombok.Data;

/**
 * 系统配置表
 */
@Data
@TableName(value = "t_sys_config")
public class SystemConfigEntity extends BaseTenantEntity {

    /**
     * 配置分组名称
     */
    @TableField("group_name")
    private String groupName;

    /**
     * 配置key
     */
    @TableField("config_key")
    private String configKey;

    /**
     * 配置值
     */
    @TableField("config_value")
    private String configValue;

    /**
     * 启用标识
     * {@link EnableTypeEnum}
     */
    @TableField("enable_flag")
    private String enableFlag;

    /**
     * 排序 数字越小越靠前显示
     */
    @TableField("sort_no")
    private Integer sortNo;


}
